Automatic Trajectory Generation using Redundancy Resolution Scheme Based on Virtual Mechanism
نویسندگان
چکیده
In recent times, while markets are reaching their saturation limits and customers are becoming more demanding, a paradigm shift has been taking place from mass production to customized mass production. The concept of customization focuses on satisfying a customer’s unique needs with the help of new technologies. Typically, the products are similar but they differ in some parameters which make manual teaching and manual preparation of the manufacturing programs not acceptable. The customized mass production requires that all production phases are prepared in advance during the design phase of the specific product. This requires that standard production procedures are modified and prepared for each specific product. It is also required that the adaptation is done automatically without any human intervention. In modern production systems, CAD models of the product are used to generate specific machining programs. In the case of industrial robots, automatically generated programs have to consider various limitations, such as joint limits, wrist singularity and possible collisions of the robot with the environment. Although the off-line programming enables detection of such situations during the program preparation, it does not solve the basic goal the automatic generation of feasible collision free trajectories. One of the most promising approaches to solving these problems is based on redundancy resolution control schemes, where the primary task is assigned to the trajectory tracking while the secondary task optimizes robot trajectories using various optimization goals, such as obstacle and singularity avoidance, staying within the available join limits, etc.. The basic definition of the kinematic redundancy is that the robot has more degrees of freedom than needed to accomplish the specific task. In the past, many control schemes were presented which use kinematic redundancy for the optimization of secondary tasks, such as obstacle avoidance, torque optimization, singularity avoidance, etc. All these schemes rely on a non-square Jacobian, which maps the joint velocities to the task space, which is in most cases described by the Cartesian coordinates. If the redundancy of the task can be easily described in Cartesian coordinates, i.e. the task is redundant in one of the Cartesian coordinates, then the solution is trivial an we can directly apply one of the existing control schemes. But there are tasks, such as brushing, polishing, grinding, sawing, etc. where the kinematic redundancy is hidden. It reveals when the circular shape of the tool is considered. Note that all six Cartesian coordinates are still needed to describe and to accomplish the given task.
منابع مشابه
Improvement of generative adversarial networks for automatic text-to-image generation
This research is related to the use of deep learning tools and image processing technology in the automatic generation of images from text. Previous researches have used one sentence to produce images. In this research, a memory-based hierarchical model is presented that uses three different descriptions that are presented in the form of sentences to produce and improve the image. The proposed ...
متن کاملAutomatic Interpretation of UltraCam Imagery by Combination of Support Vector Machine and Knowledge-based Systems
With the development of digital sensors, an increasing number of high-resolution images are available. Interpretation of these images is not possible manually, which necessitates seeking for practical, fast and automatic solutions to solve the environmental and location-based management problems. The land cover classification using high-resolution imagery is a difficult process because of the c...
متن کاملParallel and distributed trajectory generation of redundant manipulators through cooperation and competition among subsystems
Autonomous distributed control (ADC) is one of the most attractive approaches for more versatile and autonomous robot systems. The paper proposes a parallel and distributed trajectory generation method for redundant manipulators through cooperative and competitive interactions among subsystems composing the ADC that is based on a concept of virtual arms. The virtual arm has the same kinematic s...
متن کاملAutomation in Shoe Assembly
The paper describes three applications of industrial robot in shoe production. Two of them – automation of shoe lasting machine and automation of finishing process are extremely difficult to automate and are according to our knowledge first successful automation of the above processes. The focus of the paper is on automatic robot trajectory generation directly from CAD shoe design data. The pap...
متن کاملAutomatic Generation of Diversified Program Variants Optimized to Detect Hardware Faults
A virtual duplex system can be used to increase safety without the use of structural redundancy on a single machine. If a program P is calculating a given function f, then a virtual duplex system contains two variants Pa and Pb of P which are calculating the diverse functions fa and fb , respectively. If no error occurs in the process of designing and executing Pa and Pb then f = fa = fb holds....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012